﻿using System;
using System.Collections.Generic;

namespace QldtSdh.DAL.Models
{
    public partial class GiangVien
    {
        public GiangVien()
        {
            this.LopHocPhan_PhanCongGiangDay = new List<LopHocPhan_PhanCongGiangDay>();
            this.LopHocPhan_ThoiKhoaBieu = new List<LopHocPhan_ThoiKhoaBieu>();
        }

        public string MaGiangVien { get; set; }
        /// <summary>
        /// Mã giảng viên được lưu trong csdl đào tạo đại học. Có thể rỗng hoặc NULL
        /// </summary>
        public string MaGiangVienDaoTaoDaiHoc { get; set; }
        public string HoDem { get; set; }
        public string Ten { get; set; }
        public bool GioiTinh { get; set; }
        public string NgaySinh { get; set; }
        public string SoDienThoai { get; set; }
        public string Email { get; set; }
        public string HocHam { get; set; }
        public string HocVi { get; set; }
        public string DiaChi { get; set; }
        public string MaDonVi { get; set; }
        public bool LaThinhGiang { get; set; }
        public string MaSoThue { get; set; }
        public virtual DonVi DonVi { get; set; }
        public virtual ICollection<LopHocPhan_PhanCongGiangDay> LopHocPhan_PhanCongGiangDay { get; set; }
        public virtual ICollection<LopHocPhan_ThoiKhoaBieu> LopHocPhan_ThoiKhoaBieu { get; set; }
    }
}
